Multiple Context-Free Grammars

نویسنده

  • Daniel Norbert Götzmann
چکیده

Multiple context-free grammar (MCFG) is a weakly contextsensitive grammar formalism that deals with tuples of strings. An MCFG is called m-MCFG if all tuples have at most m components. In this summary I will outline that the expressivity of m-MCFG’s increases with the parameter m and that the class of tree-adjoining languages is properly included in the class of 2-multiple context-free languages. In addition, I will give a brief overview over the parsing complexity of m-MCFG’s. 1 Generalized context-free grammars Multiple context-free grammars are a restricted form of generalized context-free grammars. Generalized context-free grammar is a grammar formalism that deals with tuples of strings. Rewriting rules in generalized context-free grammars have the form A→ f [B, B, . . . , B] where A and B, . . . , B are nonterminal symbols and f is a partial function whose arguments and function values are tuples of strings. Formally, a generalized context-free grammar is defined as follows. Definition 1. A generalized context-free grammar (GCFG) is a 5-tuple G = (N,O,F, P, S). – N is a finite set of nonterminal symbols. – O is a set of n-tuples (n ≥ 1) over a finite set of symbols. – F is a finite set of partial functions from O × · · · ×O to O. – P is a finite set of rewriting rules. – S ∈ N is the start symbol. The rewriting rules contained in P are written as A→ f [B, B, . . . , B] where A ∈ N and B, B, . . . , B ∈ N are nonterminal symbols and f ∈ F is a function from O to O. A rewriting rule is called terminating rule, if q = 0 holds, i.e. there is no terminal symbol in the right-hand side of this rewriting rule. In this case, the rewriting-rule is written as

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multiple Context Free Grammars

Multiple context-free grammars (MCFGs) are a generalization of context-free grammars that deals with tuples of strings. This is a brief survey of MCFGs, their properties, and their relations to other formalisms. We outline simple constructions to convert MCFGs to Hyperedge Replacement Grammars (HRGs) and to Deterministic Tree Walking Transducers (DTWTs), and also to simulate DTWTs by MCFGs. We ...

متن کامل

Multiple Context-Free Tree Grammars and Multi-component Tree Adjoining Grammars

Strong lexicalization is the process of turning a grammar generating trees into an equivalent one, in which all rules contain a terminal leaf. It is known that tree adjoining grammars cannot be strongly lexicalized, whereas the more powerful simple context-free tree grammars can. It is demonstrated that multiple simple context-free tree grammars are as expressive as multi-component tree adjoini...

متن کامل

Multiple Context-Free Tree Grammars: Lexicalization and Characterization

Multiple (simple) context-free tree grammars are investigated, where “simple” means “linear and nondeleting”. Every multiple context-free tree grammar that is finitely ambiguous can be lexicalized; i.e., it can be transformed into an equivalent one (generating the same tree language) in which each rule of the grammar contains a lexical symbol. Due to this transformation, the rank of the nonterm...

متن کامل

General Perspective on Distributionally Learnable Classes

Several algorithms have been proposed to learn different subclasses of context-free grammars based on the idea generically called distributional learning. Those techniques have been applied to many formalisms richer than context-free grammars like multiple context-free grammars, simple contextfree tree grammars and others. The learning algorithms for those different formalisms are actually quit...

متن کامل

Subclasses of Tree Adjoining Grammar for RNA Secondary Structure

Several grammars have been proposed for representing RNA secondary structure including pseudoknots. In this paper, we introduce subclasses of multiple context-free grammars which are weakly equivalent to these grammars for RNA, and clarify the generative power of these grammars as well as closure property.

متن کامل

Sequence Alignment Guided By Common Motifs Described By Context Free Grammars

We introduce a new problem, context-free grammars (CFG)-guided pairwise sequence alignment, whose most immediate application is the alignment of RNA sequences that share motifs described by context-free grammars. Such motifs include common RNA secondary (sub)structures (such as stem-loops) that are recognizable in sequences. The problem aims to align given sequences by including, from a given s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007